package com.me.jingdongshop.presenter;

import com.me.common.base.BaseView;

/**
 *  //saleDown(销量降序)，priceUp(价格升序)，priceDown(价格降序)，commentDown(评价降序)，
 // shelvesDown(上架降序)。目前只有价格有双向排序，
 // 其他都只有降序，其中默认为saleDown

 * Created by Tm on 2017/5/9.
 */

public class ProductlistActivityPresenter extends BasePresenter{


    public ProductlistActivityPresenter(BaseView baseView) {
        super(baseView);
    }

    //获默认为saleDown表数据
    public void getFirstData(){
        //接口回调（P层通过Model获取到数据后，会通过回调把数据返回到View）
        mProtocol.getProductList(mBaseCallback,1,10,125,"saleDown");
    }


    //priceUp(价格升序)
    public void getpriceUp(){
        //接口回调（P层通过Model获取到数据后，会通过回调把数据返回到View）
        mProtocol.getPropriceUp(mBaseCallback,1,10,125,"priceUp");
    }

    //priceDown(价格降序)
    public void getpriceDown(){
        //接口回调（P层通过Model获取到数据后，会通过回调把数据返回到View）
        mProtocol.getPropriceDowm(mBaseCallback,1,10,125,"priceDown");
    }

      //commentDown(评价降序)，
    public void getcommentDown(){
        //接口回调（P层通过Model获取到数据后，会通过回调把数据返回到View）
        mProtocol.getProcommentDown(mBaseCallback,1,10,125,"commentDown");
    }

    //shelvesDown(上架降序)，
    public void getshelvesDown(){
        //接口回调（P层通过Model获取到数据后，会通过回调把数据返回到View）
        mProtocol.getProshelvesDown(mBaseCallback,1,10,125,"shelvesDown");
    }


}
